square cascade - Spanish English Dictionary